to apologize for - Turco Inglés Diccionario